/*
 * 描述： TUEF SuperSet Dao
 * 修改人： Weng.weng
 * 修改时间： June 14, 2018
 * 项目： los-core
 */
package com.aeasycredit.credit.tuef.dao;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;

import com.aeasycredit.credit.tuef.model.TuefSuperSet;
import com.aeasycredit.credit.tuef.model.TuefSuperSetQueryDto;

/**
 * TUEF SuperSet Dao<br>
 * 
 * @author Weng.weng
 * @version [版本号, June 14, 2018]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
@Mapper
public interface TuefSuperSetDao {
    
    int deleteByPrimaryKey(String id);

    int insert(TuefSuperSet record);

    TuefSuperSet selectByPrimaryKey(String id);

    List<TuefSuperSet> selectAll();

    int updateByPrimaryKey(TuefSuperSet record);
    
    int getCountByTuefBasicId(String tuefBasicId);
    
    /**
     * 
     * 根據條件查詢SuperSet信息列表<br>
     *
     * @param query 條件查詢
     * @return List<TuefSuperSet> SuperSet信息列表
     * @version [版本号, May 20, 2019]
     * @author Weng.weng
     */
     List<TuefSuperSet> getList(TuefSuperSetQueryDto query);
}